package com.cloudcross.ssp.model;

import java.util.Date;
import java.util.List;

import com.cloudcross.ssp.web.widget.SelectorController.ISelector;

public class Zone implements ISelector{
	private Long id;
	private Long operator_id;
	private String name;
	private Long width;
	private Long height;
	private Long rwidth;
	private Long rheight;
	private Integer device;
	private Integer position;
	private String domain;
	private Integer status;
	private Date updated;
	private Long supdated;
	private Integer recheck;
	private String default_path;
	private String default_url;
	private Long sizeId;
	private List<Industry> industryList;
	private String industry;
	private String default_path_small;
	private int price;//dsp 广告位的底价
	private int dsp;//dsp广告位的状态
	private String operatorName;//运营商名称
	private int js;
	private String keyword;
	private String impressionTrack;
	private String clickTrack;
	private float ecpm;
	private long operatorAgentId;
	private int autojump;
	private Integer baiduCid;
	
	
	
	public Integer getBaiduCid() {
		return baiduCid;
	}
	public void setBaiduCid(Integer baiduCid) {
		this.baiduCid = baiduCid;
	}
	public int getAutojump() {
		return autojump;
	}
	public void setAutojump(int autojump) {
		this.autojump = autojump;
	}
	public long getOperatorAgentId() {
		return operatorAgentId;
	}
	public void setOperatorAgentId(long operatorAgentId) {
		this.operatorAgentId = operatorAgentId;
	}
	public float getEcpm() {
		return ecpm;
	}
	public void setEcpm(float ecpm) {
		this.ecpm = ecpm;
	}
	public String getImpressionTrack() {
		return impressionTrack;
	}
	public void setImpressionTrack(String impressionTrack) {
		this.impressionTrack = impressionTrack;
	}
	public String getClickTrack() {
		return clickTrack;
	}
	public void setClickTrack(String clickTrack) {
		this.clickTrack = clickTrack;
	}
	public int getJs() {
		return js;
	}
	public void setJs(int js) {
		this.js = js;
	}
	public String getKeyword() {
		return keyword;
	}
	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}
	public String getOperatorName() {
		return operatorName;
	}
	public void setOperatorName(String operatorName) {
		this.operatorName = operatorName;
	}
	public int getPrice() {
		return price;
	}
	public void setPrice(int price) {
		this.price = price;
	}
	public int getDsp() {
		return dsp;
	}
	public void setDsp(int dsp) {
		this.dsp = dsp;
	}
	@Override
	public String getLabel() {
		// TODO Auto-generated method stub
		return this.getName();
	}
	@Override
	public String getValue() {
		// TODO Auto-generated method stub
		return String.valueOf(this.getId());
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Long getOperator_id() {
		return operator_id;
	}
	public void setOperator_id(Long operator_id) {
		this.operator_id = operator_id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Long getWidth() {
		return width;
	}
	public void setWidth(Long width) {
		this.width = width;
	}
	public Long getHeight() {
		return height;
	}
	public void setHeight(Long height) {
		this.height = height;
	}
	public Long getRwidth() {
		return rwidth;
	}
	public void setRwidth(Long rwidth) {
		this.rwidth = rwidth;
	}
	public Long getRheight() {
		return rheight;
	}
	public void setRheight(Long rheight) {
		this.rheight = rheight;
	}
	public Integer getDevice() {
		return device;
	}
	public void setDevice(Integer device) {
		this.device = device;
	}
	public Integer getPosition() {
		return position;
	}
	public void setPosition(Integer position) {
		this.position = position;
	}
	public String getDomain() {
		return domain;
	}
	public void setDomain(String domain) {
		this.domain = domain;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public Date getUpdated() {
		return updated;
	}
	public void setUpdated(Date updated) {
		this.updated = updated;
	}
	public Long getSupdated() {
		return supdated;
	}
	public void setSupdated(Long supdated) {
		this.supdated = supdated;
	}
	public Integer getRecheck() {
		return recheck;
	}
	public void setRecheck(Integer recheck) {
		this.recheck = recheck;
	}
	public String getDefault_path() {
		return default_path;
	}
	public void setDefault_path(String default_path) {
		this.default_path = default_path;
	}
	public String getDefault_url() {
		return default_url;
	}
	public void setDefault_url(String default_url) {
		this.default_url = default_url;
	}
	public Long getSizeId() {
		return sizeId;
	}
	public void setSizeId(Long sizeId) {
		this.sizeId = sizeId;
	}
	public List<Industry> getIndustryList() {
		return industryList;
	}
	public void setIndustryList(List<Industry> industryList) {
		this.industryList = industryList;
	}
	public String getIndustry() {
		return industry;
	}
	public void setIndustry(String industry) {
		this.industry = industry;
	}
	public String getDefault_path_small() {
		return default_path_small;
	}
	public void setDefault_path_small(String default_path_small) {
		this.default_path_small = default_path_small;
	}
	@Override
	public String toString() {
		return "Zone [id=" + id + ", operator_id=" + operator_id + ", name="
				+ name + ", width=" + width + ", height=" + height
				+ ", rwidth=" + rwidth + ", rheight=" + rheight + ", device="
				+ device + ", position=" + position + ", domain=" + domain
				+ ", status=" + status + ", updated=" + updated + ", supdated="
				+ supdated + ", recheck=" + recheck + ", default_path="
				+ default_path + ", default_url=" + default_url + ", sizeId="
				+ sizeId + ", industryList=" + industryList + ", industry="
				+ industry + ", default_path_small=" + default_path_small
				+ ", price=" + price + ", dsp=" + dsp + ", operatorName="
				+ operatorName + ", js=" + js + ", keyword=" + keyword
				+ ", impressionTrack=" + impressionTrack + ", clickTrack="
				+ clickTrack + "]";
	}
	
	
	
	

}
